lacking perseverance - Turkish English Dictionary